cape-and-sword comedy - Alemán Inglés Diccionario